pulled the trigger - French English Dictionary